import request from "@/utils/request";
/**
 * 登录
 * @param data
 * @returns
 */
export const login = async (data = {}) => {
    return await request.post("/sxnf_auth/ua/login", data).then((res) => {
        return res;
    });
};
/**
 * 获取注册短信验证码
 * @param data 要接收短信的手机号
 * @returns
 */
export const smsCode = async (data = {}) => {
    return await request.get("/sxnf_user/ua/user/register/sendRegValidateCode", data).then((res) => {
        alert(`验证码：${res.data}`);
        return res;
    });
};

/**
 * 获取修改密码验证码
 * @param data 要接收短信的手机号
 * @returns
 */
export const updateUserPasswordCode = async (data: number | string) => {
    return await request.get(`/sxnf_auth/ua/sendValidationCode?phone=${data}`).then((res) => {
        alert(`验证码：${res.data}`);
        return res;
    });
};
/**
 * 忘记密码-修改密码
 * @param data
 * @returns
 */
export const forgetpwd = async (data = {}) => {
    return await request.put("/sxnf_auth/ua/forget_password", data).then((res) => {
        return res;
    });
};
/**
 * 注册
 * @param data
 * @returns
 */
export const register = async (data = {}) => {
    return await request.post("/sxnf_user/ua/user/register", data).then((res) => {
        return res;
    });
};

/**
 * 退出登录
 * @param data
 * @returns
 */
export const outLogin = async (data = {}) => {
    return await request.post("/sxnf_auth/login_out", data).then((res) => {
        return res;
    });
};
// /**
//  * 上传文件
//  * @param data
//  * @returns
//  */
// export const uploadFile = async (data = {}) => {
//     return await request.uploading(`${postType}/ua/login`, data).then((res) => {
//         return res;
//     });
// };
